package cn.yitun.chat.yitunservercommonlib.dataentity.vo.userchat;


import cn.yitun.chat.yitunservercommonlib.crud.yitun.BaseVo;
import cn.yitun.chat.yitunservercommonlib.dataentity.data.message.chat.Section;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;


/**
 * 用户聊天内容表
 * 
 * @author chenyitun
 * @email chenyitun@163.com
 * @date 2020-05-27 14:44:44
 */
@Data
@NoArgsConstructor
public class UserChatContentVo  extends BaseVo {

    //是否已发 0未处理 1已发
    private Integer isSend;
    //是否已读 0未处理 1已发
    private Integer isRead;
    //信息id
    private Long messageId;
    //接受用户id
    private Long receiveUserId;
    //接受用户当时系统头像
    private Long receiveUserHead;
    //接受用户当时自定义头像
    private String receiveUserAvatar;
    //接受用户姓名
    private String receiveUserName;
    //接受用户昵称
    private String receiveUserNickname;
    //接受用户当时在发送用户中的备注名
    private String receiveUserRemarkName;
    //发送用户id
    private Long sendUserId;
    //发送用户当时系统头像
    private Long sendUserHead;
    //发送用户当时自定义头像地址
    private String sendUserAvatar;
    //发送用户姓名
    private String sendUserName;
    //发送用户当时昵称
    private String sendUserNickname;
    //发送用户当时在接受用户的备注名
    private String sendUserRemarkName;
    /**
     * 段落，段落是指聊天内容有换行分段
     */
    private List<Section> sections;
}
